Atum\Api\Controllers\V3\AtumOrdersController C

Total Complexity 109
Dependencies 12
Dependents 0
Total lines 781
Lines of code 353
Logical lines of code 201
Comment lines 255
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
B
39 24 57
prepare_objects_query()
A
42 12 54
save_object()
A
48 10 30
prepare_item_product()
S
51 6 26
get_formatted_item_data()
S
51 6 25
set_item()
S
55 5 18
get_item_permissions_check()
S
63 5 8
update_item_permissions_check()
S
63 5 8
delete_item_permissions_check()
S
63 5 8
create_item_permissions_check()
S
63 5 8
get_order_item_data()
S
61 4 12
get_item_schema()
S
53 3 22
get_object()
S
66 3 8
batch_items_permissions_check()
S
66 3 7
prepare_item_shipping()
S
66 3 7
prepare_item_fee()
S
66 3 7
get_items_permissions_check()
S
66 3 7
get_collection_params()
S
53 1 25
get_objects()
S
80 1 3
prepare_links()
S
64 1 10
get_atum_order_statuses()
S
77 1 3